
package com.liveneo.adapter.webservice.client.claim;

import java.util.Date;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>estimateInfo complex type�� Java �ࡣ
 * 
 * <p>����ģʽƬ��ָ�������ڴ����е�Ԥ�����ݡ�
 * 
 * <pre>
 * &lt;complexType name="estimateInfo"&gt;
 *   &lt;complexContent&gt;
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
 *       &lt;sequence&gt;
 *         &lt;element name="accessorySumAmount" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
 *         &lt;element name="accessorySumAmountStr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="damageDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/&gt;
 *         &lt;element name="driverName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="fitSumAmount" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
 *         &lt;element name="fitSumAmountStr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="frameNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="ifObject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="insurantName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="licenseNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="lossAmountTotal" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
 *         &lt;element name="lossAmountTotalStr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="lossLicenseNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="registNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="repairSumAmount" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
 *         &lt;element name="repairSumAmountStr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *       &lt;/sequence&gt;
 *     &lt;/restriction&gt;
 *   &lt;/complexContent&gt;
 * &lt;/complexType&gt;
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "estimateInfo", propOrder = {
    "accessorySumAmount",
    "accessorySumAmountStr",
    "damageDate",
    "driverName",
    "fitSumAmount",
    "fitSumAmountStr",
    "frameNo",
    "ifObject",
    "insurantName",
    "licenseNo",
    "lossAmountTotal",
    "lossAmountTotalStr",
    "lossLicenseNo",
    "registNo",
    "repairSumAmount",
    "repairSumAmountStr"
})
public class EstimateInfo {

    protected Double accessorySumAmount;
    protected String accessorySumAmountStr;
    //@XmlSchemaType(name = "dateTime")
    protected Date damageDate;
    protected String driverName;
    protected Double fitSumAmount;
    protected String fitSumAmountStr;
    protected String frameNo;
    protected String ifObject;
    protected String insurantName;
    protected String licenseNo;
    protected Double lossAmountTotal;
    protected String lossAmountTotalStr;
    protected String lossLicenseNo;
    protected String registNo;
    protected Double repairSumAmount;
    protected String repairSumAmountStr;

    /**
     * ��ȡaccessorySumAmount���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getAccessorySumAmount() {
        return accessorySumAmount;
    }

    /**
     * ����accessorySumAmount���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setAccessorySumAmount(Double value) {
        this.accessorySumAmount = value;
    }

    /**
     * ��ȡaccessorySumAmountStr���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAccessorySumAmountStr() {
        return accessorySumAmountStr;
    }

    /**
     * ����accessorySumAmountStr���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAccessorySumAmountStr(String value) {
        this.accessorySumAmountStr = value;
    }

    public Date getDamageDate() {
		return damageDate;
	}

	public void setDamageDate(Date damageDate) {
		this.damageDate = damageDate;
	}

	/**
     * ��ȡdriverName���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDriverName() {
        return driverName;
    }

    /**
     * ����driverName���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDriverName(String value) {
        this.driverName = value;
    }

    /**
     * ��ȡfitSumAmount���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getFitSumAmount() {
        return fitSumAmount;
    }

    /**
     * ����fitSumAmount���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setFitSumAmount(Double value) {
        this.fitSumAmount = value;
    }

    /**
     * ��ȡfitSumAmountStr���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getFitSumAmountStr() {
        return fitSumAmountStr;
    }

    /**
     * ����fitSumAmountStr���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setFitSumAmountStr(String value) {
        this.fitSumAmountStr = value;
    }

    /**
     * ��ȡframeNo���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getFrameNo() {
        return frameNo;
    }

    /**
     * ����frameNo���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setFrameNo(String value) {
        this.frameNo = value;
    }

    /**
     * ��ȡifObject���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIfObject() {
        return ifObject;
    }

    /**
     * ����ifObject���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIfObject(String value) {
        this.ifObject = value;
    }

    /**
     * ��ȡinsurantName���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getInsurantName() {
        return insurantName;
    }

    /**
     * ����insurantName���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setInsurantName(String value) {
        this.insurantName = value;
    }

    /**
     * ��ȡlicenseNo���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLicenseNo() {
        return licenseNo;
    }

    /**
     * ����licenseNo���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLicenseNo(String value) {
        this.licenseNo = value;
    }

    /**
     * ��ȡlossAmountTotal���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getLossAmountTotal() {
        return lossAmountTotal;
    }

    /**
     * ����lossAmountTotal���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setLossAmountTotal(Double value) {
        this.lossAmountTotal = value;
    }

    /**
     * ��ȡlossAmountTotalStr���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLossAmountTotalStr() {
        return lossAmountTotalStr;
    }

    /**
     * ����lossAmountTotalStr���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLossAmountTotalStr(String value) {
        this.lossAmountTotalStr = value;
    }

    /**
     * ��ȡlossLicenseNo���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLossLicenseNo() {
        return lossLicenseNo;
    }

    /**
     * ����lossLicenseNo���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLossLicenseNo(String value) {
        this.lossLicenseNo = value;
    }

    /**
     * ��ȡregistNo���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistNo() {
        return registNo;
    }

    /**
     * ����registNo���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistNo(String value) {
        this.registNo = value;
    }

    /**
     * ��ȡrepairSumAmount���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getRepairSumAmount() {
        return repairSumAmount;
    }

    /**
     * ����repairSumAmount���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setRepairSumAmount(Double value) {
        this.repairSumAmount = value;
    }

    /**
     * ��ȡrepairSumAmountStr���Ե�ֵ��
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRepairSumAmountStr() {
        return repairSumAmountStr;
    }

    /**
     * ����repairSumAmountStr���Ե�ֵ��
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRepairSumAmountStr(String value) {
        this.repairSumAmountStr = value;
    }

}
